iT邦幫忙

0

Day 06:每日清晨簡報:整合行事曆與待辦事項自動推送

n8n
  • 分享至 

  • xImage
  •  

昨天的個人小管家已經學會看天氣給出門建議了,但要成為稱職的助理,光看天氣還不夠。出門前最怕的往往不是淋雨,而是忘了今天有早八的課、重要會議,或是漏掉剛好到期的代辦事項。今天我們把 Google 日曆拉進流程,讓鬧鐘一響,AI 不僅告訴你外面冷不冷,還能幫你把今天一整天的行程抓出來排好重點。

串接 Google 日曆帳號
跟昨天存 API Key 一樣,第一步要讓 n8n 拿到讀取日曆的權限。在畫布新增一個「Google Calendar」節點,點進設定時會要求建立連線憑證。n8n 內建支援 OAuth 驗證,直接點擊按鈕跳轉到 Google 授權頁面,登入平常記錄行程的 Google 帳號,勾選允許讀取日曆的權限即可。授權成功後,這個連線就會被安全保存下來。

抓取當天的專屬行程
憑證接好後,把節點的動作設為「取得事件清單(Get Many Events)」。日曆欄位挑選主要行事曆,關鍵在於時間過濾條件:把開始時間設為今天的凌晨零點,結束時間設為今天晚上的十一點五十九分。這樣設定可以精準只撈出當天會發生的事情,避免整個月的舊排程全都跑出來攪局。按下測試執行,右側就會吐出一整排包含活動名稱、開始與結束時間的清單。

處理沒有行程的例外情況
如果今天剛好沒安排任何活動,直接交給後面處理可能會抓不到資料。我們可以在日曆節點後面補一個簡易判斷,或者在資料整理節點裡給個預設值,例如寫上一句「今天目前沒有安排行程,盡情放鬆或自由利用時間」。這樣就算遇到假日或空檔,流程也不會因為沒抓到事件就半路中斷。

讓 AI 把天氣與行程合體
現在我們手上同時有氣象資料跟今日行事曆兩大包情報了。把這些資料一起餵給昨天設定好的 AI 節點,更新提示詞要求它:「請結合提供的今天氣候預報與今日行程清單,以清爽、條理分明的口吻寫一份早晨簡報。先用一句話提醒出門穿著與天氣,接著列出今天各時段的重點行程與提醒。」AI 會自動把生硬的時間戳記轉化成「下午兩點在某教室有課」這種人類順眼的文字。

推播成每日第一則訊息
最後一步依然交給發送通知的節點,把 AI 產出的整份排版文字直接推到手機上的通訊軟體。當每天早上一醒來,滑開手機不再需要反覆切換氣象軟體跟日曆 App,一眼就能把一整天要做的事跟天氣提醒全掌握。明天的目標是資訊獲取升級,我們來做一個 RSS 訂閱進化版,讓 AI 幫忙把各大科技網站的新聞濃縮成精華。


*提醒邦友,使用第三方服務/API 時,請務必評估資安風險與隱私保護
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言